making payment - Espagnol Anglais Dictionnaire